linux部署mysql服务

您所在的位置:网站首页 如何修改 mysql 的服务端口 linux部署mysql服务

linux部署mysql服务

2023-06-04 00:20| 来源: 网络整理| 查看: 265

记录阿里云服务器linux上部署mysql服务。

文章目录 1. 下载rpm包2. 上传解压rpm包3. 安装rpm包4. 启动mysql服务5. 修改root的密码6. 创建远程连接用户7. 检查防火墙8. 阿里云安全组开放3306端口9. 远程连接10. 停止数据库服务

1. 下载rpm包

mysql下载rpm包,链接:https://downloads.mysql.com/archives/community/。 在这里插入图片描述 选择操作系统类型和版本后,下载红框中内容。

2. 上传解压rpm包

将通过rz -e命令rpm包上传到云服务器。然后在云服务器上新建一个文件夹,用于放解压后的rpm包。

mkdir mysql-8.0.32 tar -xvf mysql-8.0.32-1.el7.x86_64.rpm-bundle.tar -C mysql-8.0.32

解压完成后可以在mysql-8.0.32文件夹下看到解压内容: 在这里插入图片描述

3. 安装rpm包

安装之前需要先安装依赖。

yum -y install openssl-devel

然后依次执行下述命令安装。

rpm -ivh mysql-community-common-8.0.32-1.el7.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.32-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-8.0.32-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-compat-8.0.32-1.el7.x86_64.rpm rpm -ivh mysql-community-devel-8.0.32-1.el7.x86_64.rpm rpm -ivh mysql-community-client-8.0.32-1.el7.x86_64.rpm rpm -ivh mysql-community-server-8.0.32-1.el7.x86_64.rpm

执行第三条命令时遇到依赖检测失败:

[root@iZbp16uc48nwzbq6nzl1xtZ mysql-8.0.32]# rpm -ivh mysql-community-libs-8.0.32-1.el7.x86_64.rpm 警告:mysql-community-libs-8.0.32-1.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 3a79bd29: NOKEY 错误:依赖检测失败: mariadb-libs 被 mysql-community-libs-8.0.32-1.el7.x86_64 取代

解决方法:卸载mariadb然后重新执行第三条命令。

rpm -e mariadb-libs --nodeps

执行第七条命令时遇到依赖检测失败:

[root@iZbp16uc48nwzbq6nzl1xtZ mysql-8.0.32]# rpm -ivh mysql-community-server-8.0.32-1.el7.x86_64.rpm 警告:mysql-community-server-8.0.32-1.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 3a79bd29: NOKEY 错误:依赖检测失败: libaio.so.1()(64bit) 被 mysql-community-server-8.0.32-1.el7.x86_64 需要 libaio.so.1(LIBAIO_0.1)(64bit) 被 mysql-community-server-8.0.32-1.el7.x86_64 需要 libaio.so.1(LIBAIO_0.4)(64bit) 被 mysql-community-server-8.0.32-1.el7.x86_64 需要 mysql-community-icu-data-files = 8.0.32-1.el7 被 mysql-community-server-8.0.32-1.el7.x86_64 需要

解决方法:安装libaio库

yum -y install libaio

重新执行第七条命令,依赖检测失败:

[root@iZbp16uc48nwzbq6nzl1xtZ mysql-8.0.32]# rpm -ivh mysql-community-server-8.0.32-1.el7.x86_64.rpm 警告:mysql-community-server-8.0.32-1.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 3a79bd29: NOKEY 错误:依赖检测失败: mysql-community-icu-data-files = 8.0.32-1.el7 被 mysql-community-server-8.0.32-1.el7.x86_64 需要

解决方法:导入mysql-community-icu-data-files-8.0.32-1.el7.x86_64.rpm

rpm -ivh mysql-community-icu-data-files-8.0.32-1.el7.x86_64.rpm

重新执行第七条命令,成功。

4. 启动mysql服务

通过下面的命令启动mysql服务。

systemctl start mysqld

rpm安装mysql会随机生成一个密码,可在/var/log/mysqld.log中找到这个密码。 在这里插入图片描述 如图,账号是root,密码是owtpZ



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3